/*产品列表样式*/
.pro_content { width:940px; overflow:hidden; }
.pro_content .con_left { width:210px; float:left; background:#fff3f3; }
.pro_content .con_right { width:722px; margin:0px 0px 30px 8px; float:left; }
.con_left { background:#FFF!important; }
.menu_top { background:url(../images/product_class_bg.jpg) no-repeat; width:210px; height:29px; line-height:29px; }
.menu_top span { padding-left:18px; font-size:14px; font-weight:bold; color:#FFF; }
.pro_menu { margin-bottom:8px; border:2px solid #a21a1e; border-top:none; width:206px; }
.pro_menu li { border-bottom:1px solid #fff3f3; line-height:37px; height:37px; background:url(../images/product_icon1.jpg) no-repeat 175px 14px; }
.pro_menu li a { padding:0 15px 0 25px; display:block; color:#333333; }
.pro_menu li a:hover { padding:0 15px 0 25px; display:block; color:#9f1a1f; font-weight:bold; }
.pro_menu li a:hover span { padding-left:5px; color:#9f1a1f!important; font-weight:bold; }
.pro_menu li a span { padding-left:5px; color:#9f9f9f!important; }
.pro_menu li.current_li a { padding:0 15px 0 25px; display:block; color:#9f1a1f; font-weight:bold; }
.pro_menu li.current_li a span { padding-left:5px; color:#9f1a1f!important; font-weight:bold; }
.banner1 {padding:2px; border:1px solid #e4e4e4; }
.box_1 { margin-bottom:8px; border:1px solid ; width:720px; }
.box_2 { width:720px; border:1px solid #e4e4e4; overflow:hidden; }
.box_2 .sort {float:left; height:21px; padding:5px 5px 5px 15px; line-height:21px; }
.box_2 .page1 { float:right; width:166px; width:156px\9; *+padding-right:4px; _padding-right:0; }
.page1 a { display:block; padding:2px 6px 3px; padding:3px 3px 2px\9; margin-top:5px; margin-right:5px; height:14px; border:1px solid #d4d4d4; float:left;}
.page1 a b.pre_icon{ display:block; float:left; margin-top:4px; margin-top:2px\9; background:url(../images/product_icon.jpg) no-repeat 0px -21px; width:8px; height:7px; font-size:0px; }
.page1 a b.next_icon{display:block; float:right; margin-top:4px; margin-top:2px\9; background:url(../images/product_icon.jpg) no-repeat 3px 0px; width:8px; height:7px; font-size:0px; }
.page1 span { display:block; float:left; line-height:30px; height:30px; padding-right:5px; }

/*产品列表内容样式1*/
.box_3 { width:722px; height:auto; margin:10px auto 25px; overflow:hidden;}
.box_3 .pro_con1 { float:left; width:160px; height:240px; padding:10px; }
.box_3 .pro_con1 li {width:150px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden; color:#333333!important;}
.box_3 .pro_con1 li a {color:#333333!important;}
.box_3 .pro_con1 li a:hover {color:#a0191f!important;} 
.box_3 .pro_con1 .pro_img { width:150px; height:160px; padding:4px; border:1px solid #e4e4e4; }
.box_3 .pro_con1 .pro_name { padding:3px; line-height:20px;}
.box_3 .pro_con1 .pro_price { padding:0 3px; line-height:20px; display:inline-block;}
.box_3 .pro_con1 .pro_price span { font-weight:bold; color:#a0191f; }
.box_3 .pro_con1 .pro_custom { width:80px; height:18px; padding-top:5px;}

/*产品列表内容样式2 list*/
.box_3_list { width:722px; height:auto; margin:10px auto 25px; overflow:hidden;}
.box_3_list .pro_con1 {padding:10px; width:722px; overflow:hidden; }
.box_3_list .pro_con1 .pro_img img{ width:75px; height:80px; padding:2px; margin:5px; border:1px solid #e4e4e4; float:left; }
.box_3_list .pro_con1 .pro_name { width:290px;  padding:10px; float:left;}
.box_3_list .pro_con1 .pro_price { width:100px line-height:20px;  margin:15px 10px 10px 10px; padding:0 10px;display:inline-block; float:left;}
.box_3_list .pro_con1 .pro_price span { font-weight:bold; color:#a0191f; }
.box_3_list .pro_con1 .pro_custom { width:80px; height:18px; padding-top:5px; margin:10px;float:left;}



/*产品列表分页样式*/
.box_4 { width:722px; overflow:hidden;}
.page { float:right; margin-right:15px; height:30px; line-height:30px; display:inline;}
.page .prev_disabled { padding:0px 5px 0 15px; position:relative; display:block; float:left; height:19px; line-height:19px; color:#cccccc; margin-right:3px;border:1px solid #cccccc; }
.page .next { padding:0px 15px 0 5px; position:relative; display:block; float:left; height:19px; line-height:19px; color:#a0191f; margin-right:3px; border:1px solid #cccccc; }
.page b { position:absolute; background:url(../images/product_icon2.jpg) no-repeat; height:9px; width:9px; display:block; font-size:0;} 
.page .prev_disabled b { background-position:0px -18px; left:6px; top:5px; }
.page .next b { background-position:0px -9px; left:43px; top:5px; }
.page a {color:#a0191f!important;  display:block; float:left; height:19px; line-height:19px; padding:0px 7px; margin-right:3px;border:1px solid #cccccc;}
.page span { display:block; float:left; height:19px; line-height:19px;}
.page span input {height:19px; line-height:19px;}
.page span .page_txt{ height:14px; line-height:14px; width:30px;}
.page .current { background:#ebd1d0;  border:1px solid #a1181f; }
.page .text { color:#a0191f; font-weight:bold; margin-right:3px; }

/*产品详细面样式*/
/*上面部分*/
.box5 { width:940px; overflow:hidden; }
.box5 .con_left { width:410px; margin:0 0px 20px; float:left; }
.box5 .con_right { width:490px; margin:0 20px 20px; float:left; }
.box5 .con_left img{ width:408px; border:1px solid #e4e4e4; }
.box5 .con_right li { line-height:30px; color:#343434; }
.box5 .title { font-size:16px; font-weight:bold; color:#a51922!important; border-bottom:1px solid #e4e4e4; }
.box5 .txt1 { padding:0 5px; font-size:14px; font-weight:bold; color:#a51922!important; }
.box5 .txt2 { text-decoration:line-through; }
.box5 .txt3 { font-size:11px; color:#a51922; }
.box5 .txt4 { color:#9a9a9a; }
.box5 a.txt5 { color:#333333; }
.box5 a.txt6 { color:#a51922; }
.inputBg{background:url(../images/user_txt_bg.jpg) repeat-x left top;border:1px solid #B3B3B3;height:22px; width:60px; margin:0 5px;}
.box5 .txt7 { font-size:12px; font-weight:bold; color:#a51922!important; padding:0 5px;  }
.box5 .txt8 { background:#f7f7f7; }
.box5 .txt8 input{margin:0px 10px 0 5px; }
.box5 .btn1 {background:url(../images/product_btn6.jpg) no-repeat; width:127px; height:36px; border:none; cursor:pointer;}
.box5 .txt9 {text-align:center; margin-top:30px; _margin-top:40px; }

/*下左边部份*/
.box6 { width:940px; overflow:hidden; }
.box6 .con_left { width:208px; float:left; margin-right:10px; }
.box6 .con_right { width:722px; float:left; }
.con_left .con_top{background:url(../images/product_bg1.jpg) no-repeat; width:198px; height:26px; padding-left:10px; line-height:26px; font-size:14px; font-weight:bold; color:#a51922; }
.box_con { width:186px; padding:10px; border:1px solid #e5e5e5; border-top:none; }
.con_left .con_ul { width:186px;}
.con_left li img { width:176px; height:160px; padding:4px; border:1px solid #e5e5e5;  }
.con_left li.left_name { margin-top:5px; line-height:20px;}
.con_left li.left_name a { color:#323232; word-wrap:break-word;}
.con_left li.left_name a:hover {color:#a51922;}
.con_left li.left_price {margin-bottom:10px;  line-height:20px; }
.con_left li.left_price span { font-weight:bold; color:#a51922; word-wrap:break-word;}

/*下右边部份*/ 
.tabs { width:712px; height:26px;  background:url(../images/product_bg2.jpg) repeat-x;padding-left:10px;}
.tabs li{ height:26px; margin:0 1px; line-height:26px;  float:left;}
.tabs li b { background:url(../images/product_bg6.jpg) no-repeat; display:block; float:left; width:3px; height:26px;}
.tabs li a { background:url(../images/product_bg7.jpg) repeat-x; padding:0 10px; display:block; float:left; height:26px; width:auto;}
.tabs li span {background:url(../images/product_bg8.jpg) no-repeat; display:block; float:left; width:3px; height:26px; }
.tabs .hot b { background:url(../images/product_bg3.jpg) no-repeat; display:block; float:left; width:3px; height:26px;}
.tabs .hot a { background:url(../images/product_bg5.jpg) repeat-x; padding:0 10px; display:block; float:left; height:26px; width:auto;}
.tabs .hot span {background:url(../images/product_bg4.jpg) no-repeat; display:block; float:left; width:3px; height:26px; }
.tabs .hot a { font-weight:bold; color:#a51922; } 
.con_right #in_1 { width:702px; padding:10px; overflow:hidden; } 
#in_1 p { line-height:25px; text-align:center; }
#in_1 .title{ font-weight:bold; color:#a0191f;}
#in_1 li{ text-align:center; padding:15px; }
.con_top2 { width:702px; background:url(../images/product_bg9.jpg) repeat-x; height:34px; line-height:24px; font-weight:bold; color:#a0191f; } 
.com_con{ width:682px; padding:18px 10px; border-bottom:1px solid #dddddd; }
.com_con .com_con1 { width:682px; overflow:hidden;}
.com_con1 .com_txt { width:540px; margin:5px 0px; float:left;}
.com_con1 .com_time { width:100px; margin:5px 20px; color:#99999b; float:right;}

.box_con3 { width:702px; padding:10px; overflow:hidden; }
.page2 { float:right; padding:10px;  } 
.page2 a { display:block; float:left; margin-right:3px; padding:1px 5px; border:1px solid #dddddd; }
.page2 .prev , .page2 .next {display:block; float:left; padding:1px 5px; _padding:2px 5px 1px; color:#a51922!important; }
.page2 .text {display:block; float:left; padding:1px 5px; margin-right:3px; }
.page2 a.current { border:1px solid #a51922!important; background:#edd0d2; color:#a51922!important; }

#in_3 { width:722;  line-height:150%; }
#in_3 table { margin:10px; }
#in_3 td { padding:5px; border-bottom:1px solid #e4e4e4; }
#in_3 th { padding:6px; text-align:center; border-bottom:3px solid #e4e4e4; }

/*产品个性定制*/
.custom_content { width:790px; margin:0 auto; overflow:hidden; }
.custom_content .con_left { width:400px; margin:10px 0px 40px; float:left; }
.custom_content .con_left .custom_name { height:45px; line-height:45px; font-size:16px; font-weight:bold; }
.con_left .custom_name a { padding-left:10px; font-size:12px; color:#a51922!important; font-weight:normal;}
.custom_pic { width:400px; height:400px; position:relative; z-index:0; }
.custom_pic .custom_txt { font-family:'黑体'; font-size:40px; position:absolute; top:310px; left:180px; }
.custom_pic .custom_preview { background:url(../images/custom_btn1.gif) no-repeat; width:58px; height:18px; position:absolute; top:370px; left:330px; }
.custom_content .con_right { float:left; margin:60px 30px 30px; }
.con_right .custom_top {background:url(../images/custom_bg1.jpg) no-repeat; width:280px; height:21px; line-height:21px; font-size:14px; font-weight:bold; padding-left:50px; color:#333333;  }
.con_right .custom_con1 { width:328px; padding-bottom:26px; border:1px solid #dddddd; }
.custom_con1 .custom_p { padding:20px 11px 11px; width:252px;}
.custom_con1 .bg_1 { background:#f2f2f2; width:291px; padding-left:3px; margin:0 11px; }
.custom_con1 .custom_text {width:292px; height:15px; margin:0 11px; border:1px solid #dddddd; }
.custom_con2 { margin-top:4px; background:url(../images/custom_bg2.jpg) no-repeat; width:330px; height:54px; line-height:54px; overflow:hidden; }
.cus_txt1 { display:block; float:left; padding:0 0 0 11px; }
.cus_txt2 { display:block; float:left; }
.cus_txt2 input{ margin:17px 5px; _margin:15px 5px; width:46px; height:17px; border:1px solid #7e9db9; }
.cus_txt3 { display:block; float:left;  font-weight:bold; color:#00013a!important; }
.cus_txt4 { float:right; margin-top:15px; margin-right:15px; height:54px; line-height:54px; }
.cus_txt4 input{ background:url(../images/custom_btn2.jpg) no-repeat; width:79px; height:23px; border:none; }


